$(function () {
    init();
    function init() {
        eventList();
    }

    //绑定一坨事件
    function eventList() {
        //1.点击登录按钮  验证手机号和密码是否正确
        $("#login_btn").on("tap", function () {
            //1.1 验证合法性  是否有值和取出两边的空格
            var user_txt = $("#user_txt").val().trim();
            var pwd_txt = $("#pwd_txt").val().trim();

            //1.2 验证合法性 
            //判断手机号是否合法 或者 不能小于6位数
            if (!user_txt || !$.checkPhone(user_txt)) {
                mui.toast("手机号不合法");
                return;
            }

            //判断密码的合法性 或者  长度不能少于6位数
            if (!pwd_txt || pwd_txt.length < 6) {
                mui.toast("手机号不合法");
                return;
            }

            //1.3 构造函数
            var params = {
                username: user_txt,
                password: pwd_txt
            };

            //1.4 post请求 向后台发送请求手机号跟密码是否正确
            $.post(location.origin + "/user/login", params, function (data) {

                //1.5 判断结果
                if (data && data.success) {
                    mui.toast("登录成功");
                    //当验证通过过,延迟一秒后在进行跳转
                    setTimeout(function () {
                        //判断, 从哪里来的,会话存储中有pageName
                        if (sessionStorage.getItem("pageName")) {
                           var href = sessionStorage.getItem("pageName");
                           location.href=href;
                        }else{
                            location.href = "./index.html";
                        }
                    }, 1000);
                } else {
                    //提示用户登录失败
                    mui.toast(data.message);
                }
            })
        })
    }
})